buzz (insect) - German English Dictionary